/**
 * User.java
 * @author Mikkel Christiansen, Stephan Marc Hansen
 */

package com.kea.firsthorse.shared;

import java.io.Serializable;
import java.util.ArrayList;

public class User implements Serializable {

	/**
	 * 
	 */
	private static final long serialVersionUID = -1506890861022065879L;
	/**
	 * 
	 */
	private int user_id;
	private String fornavn;
	private String efternavn;
	private String adresse;
	private int postnr;
	private String by;
	private String land;
	private String firmanavn;
	private int cvr;
	private String telefon;
	private String lokal;
	private String fax;
	private String email;
	private String lastDate;
	private ArrayList<Horse> horse = new ArrayList<Horse>();
	private ArrayList<HorsePolicy> horsepolicy = new ArrayList<HorsePolicy>();

	public User() {

	}

	public void setUser_id(int user_id) {
		this.user_id = user_id;
	}

	public int getUser_id() {
		return user_id;
	}

	public void setFornavn(String fornavn) {
		this.fornavn = fornavn;
	}

	public String getFornavn() {
		return fornavn;
	}

	public void setEfternavn(String efternavn) {
		this.efternavn = efternavn;
	}

	public String getEfternavn() {
		return efternavn;
	}

	public void setAdresse(String adresse) {
		this.adresse = adresse;
	}

	public String getAdresse() {
		return adresse;
	}

	public void setPostnr(int postnr) {
		this.postnr = postnr;
	}

	public int getPostnr() {
		return postnr;
	}

	public void setBy(String by) {
		this.by = by;
	}

	public String getBy() {
		return by;
	}

	public void setLand(String land) {
		this.land = land;
	}

	public String getLand() {
		return land;
	}

	public void setFirmanavn(String firmanavn) {
		this.firmanavn = firmanavn;
	}

	public String getFirmanavn() {
		return firmanavn;
	}

	public void setCvr(int cvr) {
		this.cvr = cvr;
	}

	public int getCvr() {
		return cvr;
	}

	public void setTelefon(String telefon) {
		this.telefon = telefon;
	}

	public String getTelefon() {
		return telefon;
	}

	public void setFax(String fax) {
		this.fax = fax;
	}

	public String getFax() {
		return fax;
	}

	public void setLokal(String lokal) {
		this.lokal = lokal;
	}

	public String getLokal() {
		return lokal;
	}

	public void setEmail(String email) {
		this.email = email;
	}

	public String getEmail() {
		return email;
	}

	public void addHorse(Horse horse) {

		this.horse.add(horse);
	}

	public void addHorsePolicy(HorsePolicy horsepolicy) {

		this.horsepolicy.add(horsepolicy);
	}

	public ArrayList<Horse> getHorseList() {
		return this.horse;
	}

	public ArrayList<HorsePolicy> getHorsePolicyList() {
		return this.horsepolicy;
	}

	public String getLastDate() {
		return lastDate;
	}

	public void setLastDate(String lastDate) {
		this.lastDate = lastDate;
	}

}
